    #hideme {display: none;}
    
    
    #header {
		height:125px;
		width: 100%;
		background:#7D222F ;
		z-index: 1;
		box-shadow:3px 3px 5px 1px #383838;
		
		}
		
	body {
	    margin: 0;
		color: White;
		background: white ;
		max-width: 100%;
		overflow-x: hidden;
		}
	
	#grad {
		background: #C7C7C7; /* For browsers that do not support gradients */
		background: -webkit-linear-gradient(#C7C7C7, #EDEDED); /* For Safari 5.1 to 6.0 */
		background: -o-linear-gradient(#C7C7C7, #EDEDED); /* For Opera 11.1 to 12.0 */
		background: -moz-linear-gradient(#C7C7C7, #EDEDED); /* For Firefox 3.6 to 15 */
		background: linear-gradient(#C7C7C7, #EDEDED); /* Standard syntax */
		}
		
	#logo {
		padding-top: 10px ;
		padding-left: 2px ;
		float:left;	
		max-height: 90%;
		background-color: #7D222F;
		}
		
	#phoneNum {
		margin-top: 0px ;
		padding-right: 20px ;
		float:right;	
		color: white;
		font:25px 'Lucida Grande', sans-serif;
		font-weight: 900;
		letter-spacing: 2px;
		}
		
	#nav {
		list-style-type:none;
		margin-top: 25px ;
		padding-right: 20px ;
		float:right;	
		font:14px 'Lucida Grande', sans-serif;
		letter-spacing: 2px;
		}
	
	nav ul {
		list-style-type:none;
		}

	nav li {
		float:left;
		margin-right:5px;
		}
	
	a:link {		/* unvisited link */
		color: White;
		text-decoration: none;
		}

	a:visited {		/* visited link */
		color: white;
		text-decoration: none;
		}

	a:hover {		/* mouse over link */
		color: #450303;
		text-decoration: none;
		}

	a:active {		/* selected link */
		color: #E3E3E3;
		text-decoration: none;
		}
		
	#video {
		margin-top: -7% ;
		display: inline-block;
		visibility: visible; 
		min-width: 95%; 
		max-width: 95%; 
		border-style: outset;

	}
	
	#content {
		z-index: -1;
		position: relative;
		height: auto;
		width: 100%;
		text-align: center;
		min-height: 70% ;
		
		}
		
	h1 {
		font-family: "Brush Script MT", cursive;
		font-size:3em;
		font-weight: 300;
		letter-spacing: 1px;
		margin-top: -5%;
		Color: white ;
		text-align: center;
		z-index: 1;
		  text-shadow: 2px 2px 4px #000000;
		}
		
		
	.h1x {
		font-family: "Brush Script MT", cursive;
		font-size:4em;
		font-weight: 300;
		letter-spacing: 1px;
		margin-top: -275px;
		margin-bottom: 100px;
		Color: black ;
		text-align: center;
		z-index: 5;
		text-shadow: 2px 2px 4px #858585;
		transform: rotate(-3deg);
		}
	
	h2 {
		font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
		font-variant: small-caps;
		font-size:2em;
		font-weight: 200;
		margin-top: -25px;
		letter-spacing: 14px;
		line-height: 11px;
		Color: White ;
		text-align: center;
		z-index: 1;
		text-shadow: 2px 2px 4px #000000;
		}
	
	#h2c {
		font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
		color:#7D222F ;
		letter-spacing: 1.15px;
		font-size: 22px;
		font-style: normal;
		font-variant: normal;
		font-weight: 200;
		line-height: 13px;
		}
	
	h3 {
		margin-top: -10px ;
		padding-left: 15px ;
		font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
		color: #7D222F ;
		letter-spacing: 1.15px;
		font-size: 30px;
		font-style: normal;
		font-variant: normal;
		font-weight: 200;
		line-height: 15.4px;
		}
		
	h3B {
		margin-top: 65px ;
		margin-left: 15px ;
		position: absolute;
		font-family: "Arial Black", "Arial Bold", Gadget, sans-serif;
		color:#7D222F ;
		letter-spacing: 1.15px;
		font-size: 22px;
		font-style: normal;
		font-variant: normal;
		font-weight: 700;
		line-height: 13px;
		}
		
	#H3c {
		position: absolute;
		font-family: "Arial Black", "Arial Bold", Gadget, sans-serif;
		color:#7D222F ;
		margin-top: 3px ;
		letter-spacing: 1.15px;
		font-size: 22px;
		font-style: normal;
		font-variant: normal;
		font-weight: 700;
		line-height: 13px;
		}
		
	h4 {
		padding-left: 40px ;
		margin-top: -5px ;
		font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
		color: #7D222F ;
		letter-spacing: .35px;
		font-size: 22px;
		font-style: normal;
		font-variant: normal;
		font-weight: 200;
		line-height: 26px;
		}
	
	h4b {
		padding: 10px ;
		font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
		color: #7D222F ;
		letter-spacing: .35px;
		font-size: 12px;
		font-style: normal;
		font-variant: normal;
		font-weight: 200;
		line-height: 26px;
		}
		
	h4C{
		padding-left: 40px ;
		font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
		color: #7D222F ;
		letter-spacing: .25px;
		font-size: 16PX;
		font-style: normal;
		font-variant: normal;
		font-weight: 200;
		line-height: 20px;
		}
	
	h1a {
		position: absolute;
		margin-top: -28px ;
		font-family: "Brush Script MT", cursive;
		font-size:3.0em;
		padding-left: 8% ;
		letter-spacing: 1px;
		Color: #7D222F ;
		z-index: 2;
		text-shadow: 2px 2px 4px #858585;
		}
		
	h1b {
		position: absolute;
		font-family: "Brush Script MT", cursive;
		font-size:2em;
		margin-top: 20px ;
		margin-left: 20px ;
		letter-spacing: 1px;
		Color: #7D222F ;
		z-index: 2;
		text-shadow: 2px 2px 4px #858585;
		transform: rotate(-10deg);
		}
		
		
	h2a {
		font-family: "Brush Script MT", cursive;
		font-size:4em;
		text-align: center;
		letter-spacing: 1.5px;
		Color: #7D222F ;
		z-index: 2;
		text-shadow: 2px 2px 4px #858585;
		}
	
	#quote {
		background:#FFFFFF ;
		box-shadow: 10px 10px 5px #888888;
		border: 1px solid black;
		border-radius: 8px;
		font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
		letter-spacing: .15px;
		font-size: 15px;
		font-style: normal;
		font-variant: normal;
		line-height: 22px;
		Color: #7D222F ;
	}
	
	#InterQuote {
		margin: 7px ;
		padding: 10px ;
		font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
		letter-spacing: .35px;
		font-size: 16px;
		font-style: normal;
		font-variant: normal;
		font-weight: 700;
		line-height: 22px;
		background:#7D222F ;
		border-radius: 3px;
		border: 1px solid black;
		}
	
	#BussMeeting {
		display: block;
		margin: auto;
		border-style: outset;
		align: center ;
		max-width: 80%;
		height: auto;
		z-index: 1;				
		}

	#About {
		display: block;
		margin-top: -7% ;
		display: inline-block;
		visibility: visible; 
		min-width: 100%; 
		max-width: 100%; 
		border-style: outset;			
		}	
		
	#Partner {
		display: block;
		margin-top: 0px ;
		display: inline-block;
		visibility: visible; 
		min-width: 130%; 
		max-width: 130%; 
		border-style: outset;			
		}
		
	#Thanks {
		display: block;
		margin-top: -400px ;
		display: inline-block;
		visibility: visible; 
		min-width: 100%; 
		max-width: 100%; 
		border-style: outset;	
		opacity: .5;
		}
	
	#Contact {
		display: inline-block;
		margin-left: 0px ;
		margin-top: 0px ;
		max-width: 75%; 
		border-style: outset;			
		opacity: 1;
		}		
		
		
	#apply {
		display: block;
		align: center ;
		max-width: 375px;
		height: auto;
		z-index: 3;				
		}
		
	#Flag {
		margin: 0px ;
		float: right ;
		max-width: 60%;
		height: auto;
		z-index: 1;				
		}
		
	#myBtn {
	  z-index: 10; 
	  position:relative;
	  background-color: Transparent;
      background-repeat:no-repeat;
      border: none;
      cursor:pointer;
      overflow: hidden;
      outline:none;
	  }
	  
	#myBtn2 {
		font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
		z-index: 10; 
		position:relative;
		background-color: Transparent;
		background-repeat:no-repeat;
		border: none;
		cursor:pointer;
		overflow: hidden;
		outline:none;
		}
	  
	 
	 
	.T1 {
		font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
		font-size: 13px ;
		font-weight: 200;
		color: #FFFFFF;
		background:#7D222F;
		Z-index: 16; 
		position: relative;
		margin-left:13px; 
		margin-right:8px; 
		margin-top: 0px ;
		border-radius: 8px;
		border: 1px solid black;
		padding-top: 5px;
		padding-right: 5px;
		padding-left: 5px;
		padding-bottom: 0px
	}
	
	.T {
		background: #FFFFFF;
		Z-index: 12; 
		width: auto ;
		height: auto ;
		margin-top: 5px ;
		margin-left: auto; 
		margin-right:auto;
		border-radius: 8px;
		border: 1px solid black;
		padding-top: 25px;
		padding-right: 3px;
		padding-bottom: 8px
	}
	
	.applybutton{
		font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
		font-variant: small-caps;
		font-size: 16px ;
		font-weight: 200;
		color: #FFFFFF;
		background:#7D222F;
		Z-index: 16; 
		font-size: 24px;
		text-align: center;
		height: 32px; 
		width: 475px ;
		cursor: pointer;
		padding: 2px;
		border: 1px solid Black;
		border-radius: 25px ;
		}
	
	.Partnerbutton{
		font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
		font-size: 16px ;
		font-weight: 200;
		color: #FFFFFF;
		background:#5F6BAD;
		Z-index: 16; 
		font-size: 24px;
		text-align: center;
		height: 80px; 
		width: 300px ;
		cursor: pointer;
		padding: 2px;
		padding-top: 15px ; 
		border: 1px solid Black;
		border-radius: 25px ;
		}
	
	#quote2 {
		font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
		letter-spacing: .15px;
		font-size: 15px;
		font-style: normal;
		font-variant: normal;
		line-height: 22px;
		Color: #7D222F ;
	}
	

	}
   .validated:invalid {
		background:#FAE6E6;
		border-bottom-color: #b3b3b3;
		border-bottom-left-radius: 3px;
		border-bottom-right-radius: 3px;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		border-left-color: #b3b3b3;
		border-left-style: solid;
		border-left-width: 1px;
		border-right-color: #b3b3b3;
		border-right-style: solid;
		border-right-width: 1px;
		border-top-color: #b3b3b3;
		border-top-left-radius: 3px;
		border-top-right-radius: 3px;
		border-top-style: solid;
		border-top-width: 1px;`
		width: 250px ;
		height:17px ; 
		font-size: 12px;
		}

   .validated:valid {
		background:#BDF0A8;
		border-bottom-color: #b3b3b3;
		border-bottom-left-radius: 3px;
		border-bottom-right-radius: 3px;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		border-left-color: #b3b3b3;
		border-left-style: solid;
		border-left-width: 1px;
		border-right-color: #b3b3b3;
		border-right-style: solid;
		border-right-width: 1px;
		border-top-color: #b3b3b3;
		border-top-left-radius: 3px;
		border-top-right-radius: 3px;
		border-top-style: solid;
		border-top-width: 1px;`
		width: 250px ;
		height:17px ; 
		font-size: 12px;
	}

/* The Model (background) */
.Model {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 98; 
    padding-top: 100px; /* Location of the box */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height:100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

/* Model Content */
.Model-content {
    Z-index: 98; 
    position: relative;
    border: 2px solid Black;
	margin: auto;
	padding: 15px;
    width: 55%;
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);
    -webkit-animation-name: animatetop;
    -webkit-animation-duration: 2.0s;
    animation-name: animatetop;
    animation-duration: 1.5s;
	
		background: #C7C7C7; /* For browsers that do not support gradients */
		background: -webkit-linear-gradient(#C7C7C7, #EDEDED); /* For Safari 5.1 to 6.0 */
		background: -o-linear-gradient(#C7C7C7, #EDEDED); /* For Opera 11.1 to 12.0 */
		background: -moz-linear-gradient(#C7C7C7, #EDEDED); /* For Firefox 3.6 to 15 */
		background: linear-gradient(#C7C7C7, #EDEDED); /* Standard syntax */.
	
	}

/* Add Animation */
@-webkit-keyframes animatetop {
    from {right:-300px; opacity:0}
    to {right:0; opacity:1}
}

@keyframes animatetop {
    from {right:-300px; opacity:0}
    to {right:0; opacity:1}
}

/* The Close Button */
.close {
	position: relative;
    z-index: 99;
	margin: 0px;
    margin-top: -12px;
	margin-right: 2px;
	padding: 5px;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
	font-weight: 200;
    color: #7D222F;
    float: right;
    font-size: 30px;
    }


.button {
    text-align: center;
    text-decoration: none;
    display: inline-block;
	float: right ;
    font-size: 16px;
	margin-top: 10px;
	margin-right: 4px ;
	margin-bottom: 4px ;
    cursor: pointer;
	padding: 5px;
    border: 1px solid Black;
    border-radius: 5px 5px 5px 5px ;

}

.close:hover,
.close:focus {
    padding: 5px;
    margin: 0px;
	margin-top: -12px;
	margin-right: 2px;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
	font-weight: 400;
    color: #000;
    text-decoration: none;
    cursor: pointer;
    }

.Model-header {
    position: relative;
    z-index: 98; 
    font-size: 1.5em;
    padding: 0px;
    margin: 0px;
    text-align: center;
    background-color: Transparent;
    color: white;
    }

.Model-body {
	Z-index: 98; 
    position: relative;
	font-size: 1.3em;
	background-color: Transparent;
	margin: 0px;
	padding: 0px;
    }

.Model-footer {
	Z-index: 98; 
    position: relative;
	margin: 0px ;
	padding-top:0px;
	padding-bottom:0px;
	background-color: Transparent;
	color: white;
	text-align: right;
    }

	#footer {
	    clear: both;
		height:50px;
		width: 100%;
		background:#7D222F ;
		box-shadow:3px 3px 5px 1px #383838;
		}